knife rest - German English Dictionary